import Vue from 'vue'
import Vuex from 'vuex'

// 使用Vuex
Vue.use(Vuex)

// 用于组件响应式动作
const actions = {};
// 用于操作数据
const mutations = {
    addNum() {
        state.num++;
    }
};
// 用于存储数据
const state = {
    num: 100,
};

// 创建并导出store
// 对象的key和变量名重名时可以直接简写
export default new Vuex.Store({
    actions,
    mutations,
    state,
})
